/**
 * Created by yu on 16/8/23.
 */
//导入核心模块http
var http = require('http');
/**
 * 1.能在特定ip 特定端口监听客户段请求
 * 2.当请求到来的时候能执行监听函数,并返回响应
 * 创建一个服务器
 * 指定监听函数,每当客户端有请求到来的时候执行的函数
 * request 代表客户端请求,可以从中获取请求过来的信息
 * response 代表向客户端发的响应,可以通过它向客户端发响应
 */
var server = http.createServer(function(request,response){
    //设置内容类型的响应头
    response.setHeader('Content-Type','text/html;charset=utf-8');
    response.write('hello');//可以想客户端发送响应
    response.write('world');
    response.end();//说完了,挂断电话,end之后就不能在write了
    //write()参数要么是字符串,要么是buffer
})
/**
 * 在8080端口监听,主机名是localhost
 */
server.listen(8080,'127.0.0.1');